home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Delphi Developer's Kit 1996
/
Delphi Developer's Kit 1996.iso
/
power
/
formset
/
page1.pas
< prev
next >
Wrap
Pascal/Delphi Source File
|
1995-12-22
|
2KB
|
82 lines
{
Saxman Software
Programmer Productivity Series
Delphi Custom Controls
Copyright 1995, Jim Standley
FormSet Demo, Page 1
}
unit Page1;
{--------------------------------} Interface {-------------------------------}
uses
Classes, Controls, Forms, Dialogs, StdCtrls, ExtCtrls;
type
TfPage1 = class(TForm)
Page1: TLabel;
CheckBox1: TCheckBox;
procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);
procedure FormCreate(Sender: TObject);
procedure FormDestroy(Sender: TObject);
procedure FormDeactivate(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure FormActivate(Sender: TObject);
procedure FormShow(Sender: TObject);
procedure FormHide(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
fPage1: TfPage1;
{-----------------------------} Implementation {-----------------------------}
{$R *.DFM}
procedure TfPage1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
ShowMessage('Page 1: Close Query');
CanClose := CheckBox1.Checked;
end;
procedure TfPage1.FormCreate(Sender: TObject);
begin
ShowMessage('Page 1: Create');
end;
procedure TfPage1.FormDestroy(Sender: TObject);
begin
ShowMessage('Page 1: Destroy');
end;
procedure TfPage1.FormDeactivate(Sender: TObject);
begin
ShowMessage('Page 1: Deactivate');
end;
procedure TfPage1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
ShowMessage('Page 1: Close');
end;
procedure TfPage1.FormActivate(Sender: TObject);
begin
ShowMessage('Page 1: Activate');
end;
procedure TfPage1.FormShow(Sender: TObject);
begin
ShowMessage('Page 1: Show');
end;
procedure TfPage1.FormHide(Sender: TObject);
begin
ShowMessage('Page 1: Hide');
end;
end.